package com.tkjt.pms.calc;

import java.util.Set;

import com.tkjt.pms.calc.common.CalcResult;

public interface KpiCalculator {
	
	public final static String SERVICE_CALC_SERVER = "calcServerService";

	public CalcResult<String> doCalculator(String dataType, String indexYearMonth, Set<String> indexGroups);

	public CalcResult<String> doCalculator(String dataType, String indexYearMonth, String indexGroup, Set<String> indexValueCodes, Set<String> indexDeparts);
	
	public CalcResult<String> doCalculatorDirectly(String dataType, String indexYearMonth, String indexGroup, String indexValueCode, String indexDepart);
	
}
